home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / NETMADGE.IN_ / netmadge.inf
Encoding:
INI File  |  2003-03-24  |  22.1 KB  |  529 lines

  1. ; NETMADGE.INF
  2. ;
  3. ; Copyright (c) Microsoft Corporation.  All rights reserved.
  4.  
  5. [version]
  6. Signature   = "$Windows NT$"
  7. Class       = Net
  8. ClassGUID   = {4D36E972-E325-11CE-BFC1-08002BE10318}
  9. Provider    = %MSFT%
  10. LayoutFile  = layout.inf
  11. DriverVer=10/01/2002,6.15.0.0
  12. ;
  13. [Manufacturer]
  14. %V_MADGE%   = MADGE
  15. %V_OLICOM%  = OLICOM
  16.  
  17. [ControlFlags]
  18. ExcludeFromSelect = *
  19.  
  20. [MADGE]
  21. %MDG_PCIHS2.DeviceDesc%  = MDG_PCIHS2.ndi,  PCI\VEN_10B6&DEV_000A&SUBSYS_000A10B6        ; Smart MK4 PCI Adapter
  22. %MDG_PCIHS1.DeviceDesc%  = MDG_PCIHS1.ndi,  PCI\VEN_10B6&DEV_0009&SUBSYS_000910B6        ; Madge Smart 100/16/4 PCI-HS Ringnode
  23. %MDG_PCI3.DeviceDesc%    = MDG_PCI3.ndi,    PCI\VEN_10B6&DEV_0003&SUBSYS_000310B6        ; Madge Smart 16/4 PCI Ringnode Mk3
  24. %MDG_PCI7B.DeviceDesc%   = MDG_PCI7B.ndi,   PCI\VEN_10B6&DEV_0003&SUBSYS_000710B6&REV_02 ; Madge Presto PCI 2000
  25. %MDG_PCI7A.DeviceDesc%   = MDG_PCI7A.ndi,   PCI\VEN_10B6&DEV_0003&SUBSYS_000710B6&REV_01 ; Madge Presto PCI Plus
  26. %MDG_PCI7.DeviceDesc%    = MDG_PCI7.ndi,    PCI\VEN_10B6&DEV_0007&SUBSYS_000710B6        ; Madge Presto PCI
  27. %MDG_PCIB.DeviceDesc%    = MDG_PCIB.ndi,    PCI\VEN_10B6&DEV_000B&SUBSYS_000810B6        ; Smart 16/4 CardBus MK2
  28. %MDG_PCI6.DeviceDesc%    = MDG_PCI6.ndi,    PCI\VEN_10B6&DEV_0006&SUBSYS_000610B6        ; Madge 16/4 CardBus Adapter
  29. %MDG_PCMC2.DeviceDesc%   = MDG_PCMC2.ndi,   PCMCIA\MADGE-SMART_16/4_PCMCIA_RINGNODE-3682 ; Smart 16/4 PCMCIA Mk2
  30. %MDG_PCMC.DeviceDesc%    = MDG_PCMC.ndi,    PCMCIA\MADGE-SMART_16/4_PCMCIA_RINGNODE-0757 ; PCMCIA Ringnode
  31. %MDG_PCI2.DeviceDesc%    = MDG_PCI2.ndi,    PCI\VEN_10B6&DEV_0002&SUBSYS_000210B6        ; Madge Smart 16/4 PCI Ringnode Mk2
  32.  
  33. [OLICOM]
  34. %OCTX3540.DeviceDesc%    = OCTX3540.ndi,    PCI\VEN_108D&DEV_0008&SUBSYS_0008108D&REV_01 ; Olicom RapidFire 3540 HSTR 100/16/4 PCI Adapter
  35. %OCTX3139.DeviceDesc%    = OCTX3139.ndi,    PCI\VEN_108D&DEV_0004&SUBSYS_0004108D&REV_02 ; Olicom RapidFire 3139 Token-Ring 16/4 PCI Adapter
  36. %OCTX3140.DeviceDesc%    = OCTX3140.ndi,    PCI\VEN_108D&DEV_0004&SUBSYS_0004108D&REV_03 ; RapidFire 3140 16/4 TR PCI Adapter
  37. %OCTX3140V2.DeviceDesc%  = OCTX3140V2.ndi,  PCI\VEN_10B6&DEV_000C&SUBSYS_000C10B6        ; RapidFire 3140V2 16/4 TR PCI Adapter
  38. %OCTX3141.DeviceDesc%    = OCTX3141.ndi,    PCI\VEN_108D&DEV_0007&SUBSYS_0007108D&REV_01 ; RapidFire 3141 16/4 TR PCI Fiber Adapter
  39. %OCTX3137.DeviceDesc%    = OCTX3137.ndi,    PCI\VEN_108D&DEV_0001&REV_03                 ; Olicom Token-Ring 16/4 PCI/II Adapter (OC-3137)
  40. %OCTX3250.DeviceDesc%    = OCTX3250.ndi,    PCI\VEN_108D&DEV_0005&SUBSYS_0005108D&REV_02 ; Olicom GoCard 3250 Token-Ring 16/4 CardBus PC Card
  41. %OCTX3221.DeviceDesc%    = OCTX3221.ndi,    PCMCIA\OLICOM-TR_16/4_II-805B                ; Olicom GoCard Token-Ring PC Card (OC-3221)
  42.  
  43. ;------------------------------------------------------------------------------
  44. ; MDG_PCI2 Madge Smart 16/4 PCI Ringnode Mk2
  45. ;
  46. [MDG_PCI2.ndi.NT]
  47. ; Windows 2000
  48. AddReg           = MDG_PCI2.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, Speed.reg, Transfer.reg, Stats.reg
  49. Bustype          = 5
  50. Characteristics  = 0x84
  51. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  52. [MDG_PCI2.ndi.NT.Services]
  53. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  54. [MDG_PCI2.NT.reg]
  55. HKR, ,             AdapterType, 0, "10"
  56. ;
  57. ;------------------------------------------------------------------------------
  58. ; MDG_PCI7 Madge Presto PCI
  59. ;
  60. [MDG_PCI7.ndi.NT]
  61. ; Windows 2000
  62. AddReg           = MDG_PCI7.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, Speed.reg
  63. BusType          = 5
  64. Characteristics  = 0x84
  65. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  66. [MDG_PCI7.ndi.NT.Services]
  67. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  68. [MDG_PCI7.NT.reg]
  69. HKR, ,             AdapterType, 0, "11"
  70. ;
  71. ;------------------------------------------------------------------------------
  72. ; MDG_PCI7A Madge Presto PCI Plus
  73. ;
  74. [MDG_PCI7A.ndi.NT]
  75. ; Windows 2000
  76. AddReg           = MDG_PCI7A.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, Speed.reg
  77. BusType          = 5
  78. Characteristics  = 0x84
  79. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  80. [MDG_PCI7A.ndi.NT.Services]
  81. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  82. [MDG_PCI7A.NT.reg]
  83. HKR, ,             AdapterType, 0, "11"
  84. ;
  85. ;------------------------------------------------------------------------------
  86. ; MDG_PCI7B Madge Presto PCI 2000
  87. ;
  88. [MDG_PCI7B.ndi.NT]
  89. ; Windows 2000
  90. AddReg           = MDG_PCI7B.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, Speed.reg, WOL.reg, Stats.reg
  91. BusType          = 5
  92. Characteristics  = 0x84
  93. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  94. [MDG_PCI7B.ndi.NT.Services]
  95. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  96. [MDG_PCI7B.NT.reg]
  97. HKR, ,             AdapterType, 0, "11"
  98. ;
  99. ;------------------------------------------------------------------------------
  100. ; MDG_PCI3 Madge 16/4 PCI Ringnode Mk3
  101. ;
  102. [MDG_PCI3.ndi.NT]
  103. ; Windows 2000
  104. AddReg           = MDG_PCI3.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, Speed.reg, WOL.reg, Stats.reg
  105. BusType          = 5
  106. Characteristics  = 0x84
  107. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  108. [MDG_PCI3.ndi.NT.Services]
  109. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  110. [MDG_PCI3.NT.reg]
  111. HKR, ,            AdapterType, 0, "11"
  112. ;
  113. ;------------------------------------------------------------------------------
  114. ; MDG_PCIHS1 Madge 100/16/4 PCI-HS Ringnode
  115. ;
  116. [MDG_PCIHS1.ndi.NT]
  117. ; Windows 2000
  118. AddReg           = MDG_PCIHS1.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, HighSpeed.reg, WOL.reg, Stats.reg
  119. BusType          = 5
  120. Characteristics  = 0x84
  121. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  122. [MDG_PCIHS1.ndi.NT.Services]
  123. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  124. [MDG_PCIHS1.NT.reg]
  125. HKR, ,             AdapterType, 0, "11"
  126. ;
  127. ;------------------------------------------------------------------------------
  128. ; MDG_PCIHS2 Madge 100/16/4 PCI Ringnode
  129. ;
  130. [MDG_PCIHS2.ndi.NT]
  131. ; Windows 2000
  132. AddReg           = MDG_PCIHS2.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, HighSpeed.reg, WOL.reg, Stats.reg
  133. BusType          = 5
  134. Characteristics  = 0x84
  135. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  136. [MDG_PCIHS2.ndi.NT.Services]
  137. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  138. [MDG_PCIHS2.NT.reg]
  139. HKR, ,             AdapterType, 0, "11"
  140. ;
  141. ;------------------------------------------------------------------------------
  142. ; MDG_PCI6 Madge 16/4 CardBus Adapter
  143. ;
  144. [MDG_PCI6.ndi.NT]
  145. ; Windows 2000
  146. AddReg           = MDG_PCI6.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, Speed.reg, Transfer.reg, Stats.reg
  147. Bustype          = 5
  148. Characteristics  = 0x84
  149. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  150. [MDG_PCI6.ndi.NT.Services]
  151. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  152. [MDG_PCI6.NT.reg]
  153. HKR, ,             AdapterType, 0, "12"
  154. ;
  155. ;------------------------------------------------------------------------------
  156. ; MDG_PCIB Madge 16/4 CardBus Adapter Mk2
  157. ;
  158. [MDG_PCIB.ndi.NT]
  159. ; Windows 2000
  160. AddReg           = MDG_PCIB.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, Speed.reg, Transfer.reg, Stats.reg
  161. Bustype          = 5
  162. Characteristics  = 0x84
  163. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  164. [MDG_PCIB.ndi.NT.Services]
  165. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  166. [MDG_PCIB.NT.reg]
  167. HKR, ,             AdapterType, 0, "17"
  168. ;
  169. ;------------------------------------------------------------------------------
  170. ; MDG_PCMC Madge Smart PCMCIA Token Ring Adapter
  171. ;
  172. [MDG_PCMC.ndi.NT]
  173. ; Windows 2000
  174. AddReg           = MDG_PCMC.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, Speed.reg, Stats.reg
  175. BusType          = 8
  176. Characteristics  = 0x84
  177. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  178. [MDG_PCMC.ndi.NT.Services]
  179. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  180. [MDG_PCMC.NT.reg]
  181. HKR, Ndi,          CardType,    0, "PCMCIA"
  182. HKR, ,             AdapterType, 0, "7"
  183. ;
  184. ;------------------------------------------------------------------------------
  185. ; MDG_PCMC2 Madge Smart PCMCIA Token Ring Adapter Mk2
  186. ;
  187. [MDG_PCMC2.ndi.NT]
  188. ; Windows 2000
  189. AddReg           = MDG_PCMC2.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, Speed.reg, Transfer.reg, Stats.reg
  190. BusType          = 8
  191. Characteristics  = 0x84
  192. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  193. [MDG_PCMC2.ndi.NT.Services]
  194. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  195. [MDG_PCMC2.NT.reg]
  196. HKR, Ndi,          CardType,    0, "PCMCIA"
  197. HKR, ,             AdapterType, 0, "7"
  198. ;
  199. ;------------------------------------------------------------------------------
  200. ; OCTX3137 Olicom Token-Ring 16/4 PCI/II Adapter (OC-3137)
  201. ;
  202. [OCTX3137.ndi.NT]
  203. ; Windows 2000
  204. DelReg           = TidyOlicom.delreg
  205. AddReg           = OCTX3137.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, Speed.reg, Transfer.reg
  206. BusType          = 5
  207. Characteristics  = 0x84
  208. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  209. [OCTX3137.ndi.NT.Services]
  210. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  211. [OCTX3137.NT.reg]
  212. HKR, ,             AdapterType, 0, "210"
  213. ;
  214. ;------------------------------------------------------------------------------
  215. ; OCTX3139 Olicom RapidFire 3139 Token-Ring 16/4 PCI Adapter
  216. ;
  217. [OCTX3139.ndi.NT]
  218. ; Windows 2000
  219. DelReg           = TidyOlicom.delreg
  220. AddReg           = OCTX3139.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, Speed.reg, WOL.reg, Stats.reg
  221. BusType          = 5
  222. Characteristics  = 0x84
  223. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  224. [OCTX3139.ndi.NT.Services]
  225. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  226. [OCTX3139.NT.reg]
  227. HKR, ,             AdapterType, 0, "211"
  228. ;
  229. ;------------------------------------------------------------------------------
  230. ; OCTX3140 Olicom RapidFire 3140 Token-Ring 16/4 PCI Adapter
  231. ;
  232. [OCTX3140.ndi.NT]
  233. ; Windows 2000
  234. DelReg           = TidyOlicom.delreg
  235. AddReg           = OCTX3140.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, Speed.reg, WOL.reg, Stats.reg
  236. BusType          = 5
  237. Characteristics  = 0x84
  238. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  239. [OCTX3140.ndi.NT.Services]
  240. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  241. [OCTX3140.NT.reg]
  242. HKR, ,             AdapterType, 0, "211"
  243. ;
  244. ;------------------------------------------------------------------------------
  245. ; OCTX3140V2 Olicom RapidFire 3140 V2 16/4 PCI Adapter
  246. ;
  247. [OCTX3140V2.ndi.NT]
  248. ; Windows 2000
  249. AddReg           = OCTX3140V2.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, Speed.reg, WOL.reg, Stats.reg
  250. BusType          = 5
  251. Characteristics  = 0x84
  252. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  253. [OCTX3140V2.ndi.NT.Services]
  254. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  255. [OCTX3140V2.NT.reg]
  256. HKR, ,             AdapterType, 0, "11"
  257. ;
  258. ;------------------------------------------------------------------------------
  259. ; OCTX3141 Olicom RapidFire 3141 Token-Ring 16/4 PCI Fiber Adapter
  260. ;
  261. [OCTX3141.ndi.NT]
  262. ; Windows 2000
  263. DelReg           = TidyOlicom.delreg
  264. AddReg           = OCTX3141.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, Speed.reg, WOL.reg, Stats.reg
  265. BusType          = 5
  266. Characteristics  = 0x84
  267. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  268. [OCTX3141.ndi.NT.Services]
  269. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  270. [OCTX3141.NT.reg]
  271. HKR, ,             AdapterType, 0, "211"
  272. ;
  273. ;------------------------------------------------------------------------------
  274. ; OCTX3540 Olicom RapidFire 3540 Token-Ring 16/4 PCI Adapter
  275. ;
  276. [OCTX3540.ndi.NT]
  277. ; Windows 2000
  278. DelReg           = TidyOlicom.delreg
  279. AddReg           = OCTX3540.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, HighSpeed.reg, WOL.reg, Stats.reg
  280. BusType          = 5
  281. Characteristics  = 0x84
  282. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  283. [OCTX3540.ndi.NT.Services]
  284. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  285. [OCTX3540.NT.reg]
  286. HKR, ,             AdapterType, 0, "212"
  287. ;
  288. ;------------------------------------------------------------------------------
  289. ; OCTX3250 Olicom GoCard 3250 Token-Ring 16/4 CardBus PC Card
  290. ;
  291. [OCTX3250.ndi.NT]
  292. ; Windows 2000
  293. DelReg           = TidyOlicom.delreg
  294. AddReg           = OCTX3250.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, Speed.reg, Stats.reg
  295. BusType          = 5
  296. Characteristics  = 0x84
  297. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  298. [OCTX3250.ndi.NT.Services]
  299. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  300. [OCTX3250.NT.reg]
  301. HKR, ,             AdapterType, 0, "218"
  302. ;
  303. ;------------------------------------------------------------------------------
  304. ; OCTX3221 Olicom GoCard Token-Ring PC Card (OC-3221)
  305. ;
  306. [OCTX3221.ndi.NT]
  307. ; Windows 2000
  308. DelReg           = TidyOlicom.delreg
  309. AddReg           = OCTX3221.NT.reg, MadgeTRN.NT.reg, MadgeTRN.reg, Speed.reg, Stats.reg
  310. BusType          = 8
  311. Characteristics  = 0x84
  312. CopyFiles        = MadgeTRN.nt.ins.ldid_drv
  313. [OCTX3221.ndi.NT.Services]
  314. AddService       = MadgeTRN, 2, MadgeTRN.AddService, MadgeTRN.EventLog
  315. [OCTX3221.NT.reg]
  316. HKR, Ndi,          CardType,    0, "PCMCIA"
  317. HKR, ,             AdapterType, 0, "217"
  318. ;
  319. ;------------------------------------------------------------------------------
  320. ; Madge Networks Token-Ring NDIS Driver General Parameters
  321. ;
  322. [MadgeTRN.NT.reg]
  323. ; Windows 2000
  324. HKR, ,                                  Platform,   0, "2"
  325. HKR, Ndi,                               Service,    0, "MadgeTRN"
  326. HKR, Ndi\interfaces,                    UpperRange, 0, "ndis5"
  327. HKR, Ndi\interfaces,                    LowerRange, 0, "tokenring"
  328. ;
  329. [MadgeTRN.reg]
  330. ; NetworkAddress
  331. HKR, NDI\params\NetworkAddress,         ParamDesc,  0, %LAA%
  332. HKR, NDI\params\NetworkAddress,         default,    0, ""
  333. HKR, NDI\params\NetworkAddress,         type,       0, "edit"
  334. HKR, NDI\params\NetworkAddress,         LimitText,  0, "12"
  335. HKR, NDI\params\NetworkAddress,         UpperCase,  0, "1"
  336. HKR, NDI\params\NetworkAddress,         optional,   0, "1"
  337. ; MaxFrameSize
  338. HKR, NDI\params\MaxFrameSize,           ParamDesc,  0, %MaxFrameSize%
  339. HKR, Ndi\params\MaxFrameSize,           default,    0, "4216"
  340. HKR, NDI\params\MaxFrameSize,           type,       0, "int"
  341. HKR, NDI\params\MaxFrameSize,           min,        0, "1024"
  342. HKR, NDI\params\MaxFrameSize,           max,        0, "17839"
  343. ; RxSlots
  344. HKR, NDI\params\RxSlots,                ParamDesc,  0, %RxSlots%
  345. HKR, NDI\params\RxSlots,                default,    0, "4"
  346. HKR, NDI\params\RxSlots,                type,       0, "int"
  347. HKR, NDI\params\RxSlots,                min,        0, "2"
  348. HKR, NDI\params\RxSlots,                max,        0, "64"
  349. HKR, NDI\params\RxSlots,                optional,   0, "1"
  350. ; TxSlots
  351. HKR, NDI\params\TxSlots,                ParamDesc,  0, %TxSlots%
  352. HKR, NDI\params\TxSlots,                default,    0, "4"
  353. HKR, NDI\params\TxSlots,                type,       0, "int"
  354. HKR, NDI\params\TxSlots,                min,        0, "2"
  355. HKR, NDI\params\TxSlots,                max,        0, "64"
  356. HKR, NDI\params\TxSlots,                optional,   0, "1"
  357. ; TestAndXIDEnabled
  358. HKR, NDI\params\TestAndXIDEnabled,      ParamDesc,  0, %TestXID%
  359. HKR, NDI\params\TestAndXIDEnabled,      default,    0, "1"
  360. HKR, NDI\params\TestAndXIDEnabled,      type,       0, "enum"
  361. HKR, NDI\params\TestAndXIDEnabled\enum, 0,          0, %No%
  362. HKR, NDI\params\TestAndXIDEnabled\enum, 1,          0, %Yes%
  363. ; MacOpen
  364. HKR, NDI\params\MacOpen,                ParamDesc,  0, %MacOpen%
  365. HKR, NDI\params\MacOpen,                default,    0, "3"
  366. HKR, NDI\params\MacOpen,                type,       0, "enum"
  367. HKR, NDI\params\MacOpen\enum,           1,          0, %Classic%
  368. HKR, NDI\params\MacOpen\enum,           2,          0, %DTR%
  369. HKR, NDI\params\MacOpen\enum,           3,          0, %ClassicOrDTR%
  370. ; EventMask
  371. HKR, NDI\params\EventMask,              ParamDesc,  0, %EventMask%
  372. HKR, NDI\params\EventMask,              default,    0, "28"
  373. HKR, NDI\params\EventMask,              type,       0, "long"
  374. HKR, NDI\params\EventMask,              min,        0, "0"
  375. HKR, NDI\params\EventMask,              max,        0, "65535"
  376. ; RingStatusMask
  377. HKR, NDI\params\RingStatusMask,         ParamDesc,  0, %RingStatusMask%
  378. HKR, NDI\params\RingStatusMask,         default,    0, "7520"
  379. HKR, NDI\params\RingStatusMask,         type,       0, "long"
  380. HKR, NDI\params\RingStatusMask,         min,        0, "0"
  381. HKR, NDI\params\RingStatusMask,         max,        0, "65535"
  382. ; Help text
  383. HKR, NDI,HelpText,,%HELP_TEXT%
  384. ;
  385. ;------------------------------------------------------------------------------
  386. ; RingSpeed
  387. ;
  388. [Speed.reg]
  389. HKR, NDI\params\RingSpeed,              ParamDesc,  0, %RingSpeed%
  390. HKR, NDI\params\RingSpeed,              default,    0, "1"
  391. HKR, NDI\params\RingSpeed,              type,       0, "enum"
  392. HKR, NDI\params\RingSpeed\enum,         1,          0, %AtAdapter%
  393. HKR, NDI\params\RingSpeed\enum,         2,          0, %4M%
  394. HKR, NDI\params\RingSpeed\enum,         3,          0, %16M%
  395. ;
  396. [HighSpeed.reg]
  397. HKR, NDI\params\RingSpeed,              ParamDesc,  0, %RingSpeed%
  398. HKR, NDI\params\RingSpeed,              default,    0, "1"
  399. HKR, NDI\params\RingSpeed,              type,       0, "enum"
  400. HKR, NDI\params\RingSpeed\enum,         1,          0, %AtAdapter%
  401. HKR, NDI\params\RingSpeed\enum,         2,          0, %4M%
  402. HKR, NDI\params\RingSpeed\enum,         3,          0, %16M%
  403. HKR, NDI\params\RingSpeed\enum,         4,          0, %100M%
  404. ;
  405. ;------------------------------------------------------------------------------
  406. ; TransferType
  407. ;
  408. [Transfer.reg]
  409. HKR, NDI\params\TransferType,           ParamDesc,  0, %TransferType%
  410. HKR, NDI\params\TransferType,           default,    0, "0"
  411. HKR, NDI\params\TransferType,           type,       0, "enum"
  412. HKR, NDI\params\TransferType\enum,      0,          0, %Default%
  413. HKR, NDI\params\TransferType\enum,      1,          0, %PIO%
  414. ;
  415. ;------------------------------------------------------------------------------
  416. ; Wake-On-LAN
  417. ;
  418. [WOL.reg]
  419. HKR, , WOL, 0, "0"
  420. ;
  421. ;------------------------------------------------------------------------------
  422. ; Promiscuous mode
  423. ;
  424. ; StatsGathering
  425. [Stats.reg] ;
  426. HKR, NDI\params\StatsGathering,         ParamDesc,  0, %StatsGathering%
  427. HKR, NDI\params\StatsGathering,         default,    0, "0"
  428. HKR, NDI\params\StatsGathering,         type,       0, "enum"
  429. HKR, NDI\params\StatsGathering\enum,    0,          0, %No%
  430. HKR, NDI\params\StatsGathering\enum,    1,          0, %Yes%
  431. ;
  432. ;
  433. ;------------------------------------------------------------------------------
  434. ; NT5 specifics
  435. ;
  436. [MadgeTRN.AddService]
  437. DisplayName     = %MadgeTRN.Service.DispName%
  438. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  439. StartType       = 3 ;%SERVICE_DEMAND_START%
  440. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  441. ServiceBinary   = %12%\mdgndis5.sys
  442. LoadOrderGroup  = NDIS
  443. ;
  444. [MadgeTRN.EventLog]
  445. AddReg = MadgeTRN.AddEventLog.reg
  446. ;
  447. [MadgeTRN.AddEventLog.reg]
  448. HKR,,EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\drivers\mdgndis5.sys"
  449. HKR,,TypesSupported,   0x00010001, 7
  450. ;
  451. ;------------------------------------------------------------------------------
  452. ; List of keys to delete in case installing over an old Olicom driver
  453. ;
  454. [TidyOlicom.delreg]
  455. HKR, Ndi\params\EarlyRelease
  456. HKR, Ndi\params\EarlyReleaseType
  457. HKR, Ndi\params\FrameStatus
  458. HKR, Ndi\params\FrameStatusType
  459. HKR, Ndi\params\RingSpeed
  460. HKR, Ndi\params\TxBuffers
  461. HKR, Ndi\params\RxBuffers
  462. HKR, Ndi\params\RxBufferSize
  463. HKR, Ndi\params\ForceLoad
  464. HKR, Ndi\params\LobeWarning
  465. HKR, Ndi\params\LegacyWakeUp
  466. ;
  467. ;------------------------------------------------------------------------------
  468. ; File copying
  469. ;
  470. [DestinationDirs]
  471. DefaultDestDir            = 12
  472. MadgeTRN.nt.ins.ldid_drv  = 12
  473. ;
  474. [MadgeTRN.nt.ins.ldid_drv]
  475. mdgndis5.sys,,,2
  476. ;
  477. ;------------------------------------------------------------------------------
  478. ; Localizable Strings
  479. ;
  480. [strings]
  481. MSFT                      = "Microsoft"
  482. V_MADGE                   = "Madge"
  483. V_OLICOM                  = "Olicom"
  484. HELP_TEXT                 = "A Token-Ring Adapter is a hardware device that physically connects you to a token-ring network. The device driver used is an NDIS 5.0 miniport driver"
  485. LAA                       = "Network address"
  486. MaxFrameSize              = "Maximum frame size"
  487. StatsGathering            = "Promiscuous mode support"
  488. No                        = "No"
  489. Yes                       = "Yes"
  490. RingSpeed                 = "Ring speed"
  491. AtAdapter                 = "Default (set at adapter)"
  492. TransferType              = "Transfer type"
  493. RxSlots                   = "Rx pipeline slots"
  494. TxSlots                   = "Tx pipeline slots"
  495. TestXID                   = "Respond to TEST/XID frames"
  496. MacOpen                   = "MAC open mode"
  497. Default                   = "Default"
  498. PIO                       = "16Bit PIO mode"
  499. 4M                        = "4 Mbit/s"
  500. 16M                       = "16 Mbit/s"
  501. 100M                      = "100 Mbit/s"
  502. Classic                   = "Classic only"
  503. DTR                       = "DTR only"
  504. ClassicOrDTR              = "DTR or Classic"
  505. EventMask                 = "Token ring event mask"
  506. RingStatusMask            = "Ring status mask"
  507. Enabled                   = "Enable"
  508. Disabled                  = "Disable"
  509. MDG_PCIHS1.DeviceDesc     = "Madge Smart 100/16/4 PCI-HS Ringnode"
  510. MDG_PCIHS2.DeviceDesc     = "Smart MK4 PCI Adapter"
  511. MDG_PCI3.DeviceDesc       = "Madge Smart 16/4 PCI Ringnode Mk3"
  512. MDG_PCI7B.DeviceDesc      = "Madge Presto PCI 2000"
  513. MDG_PCI7A.DeviceDesc      = "Madge Presto PCI Plus"
  514. MDG_PCI7.DeviceDesc       = "Madge Presto PCI"
  515. MDG_PCIB.DeviceDesc       = "Smart 16/4 CardBus Mk2"
  516. MDG_PCI6.DeviceDesc       = "Madge 16/4 CardBus Adapter"
  517. MDG_PCMC2.DeviceDesc      = "Smart 16/4 PCMCIA MK2"
  518. MDG_PCMC.DeviceDesc       = "Madge Smart 16/4 PCMCIA Ringnode"
  519. MDG_PCI2.DeviceDesc       = "Madge Smart 16/4 PCI Ringnode Mk2"
  520. OCTX3540.DeviceDesc       = "Olicom RapidFire 3540 HSTR 100/16/4 PCI Adapter"
  521. OCTX3139.DeviceDesc       = "Olicom RapidFire 3139 Token-Ring 16/4 PCI Adapter"
  522. OCTX3140.DeviceDesc       = "RapidFire 3140 16/4 TR PCI Adapter"
  523. OCTX3140V2.DeviceDesc     = "RapidFire 3140V2 16/4 TR PCI Adapter"
  524. OCTX3141.DeviceDesc       = "RapidFire 3141 16/4 TR PCI Fiber Adapter"
  525. OCTX3137.DeviceDesc       = "Olicom Token-Ring PCI/II 16/4 Adapter (OC-3137)"
  526. OCTX3250.DeviceDesc       = "Olicom GoCard 3250 Token-Ring 16/4 CardBus PC Card"
  527. OCTX3221.DeviceDesc       = "Olicom GoCard Token-Ring PC Card (OC-3221)"
  528. MadgeTRN.Service.DispName = "Madge Token-Ring Adapter NDIS5 Driver"
  529.